.tabs {
    height: 80rpx;
    display: flex;
    justify-content: space-around;
    background-color: #fff;
    .tab {
        color: #777777;
        font-size: 28rpx;
        line-height: 80rpx;

        &.active {
            font-weight: bold;
            color: #000;
        }
    }
}

.line {
    display: flex;
    position: absolute;
    margin-bottom: 20rpx;
    margin-left: 12rpx;
    bottom: -15rpx;
    height: 10rpx;
    border-radius: 5rpx;
    background-color: #b7aff3;
    transition: all 0.5s;
}